.device-detail {
  height: calc(100% - 34px);

  .work-record {
    padding: 16px;
    background-color: #ffffff;
    border-radius: 8px;

    .operate-wrap {
      padding-bottom: 24px;
      margin-bottom: 24px;
      border-bottom: 1px solid #e5e6eb;
      display: flex;
      align-items: center;
      justify-content: space-between;

      .right {
        display: flex;
        align-items: center;

        .tabs {
          display: inline-block;
          background: #F7F8FA;
          border-radius: 4px;
          padding: 5px;
          margin-right: 16px;

          .tab-item {
            font-size: 14px;
            padding: 5px;
            display: inline-block;
            cursor: pointer;
            border-radius: 3px;

            &.active {
              background: #ffffff;
              color: #4E6FF5;
            }
          }
        }
      }
    }

  }
}